// 第一种创建对象方式
let liming = {
    name: "李明",
    age: 18,
    sayName: function () {
        console.log(this.name);
    }
}


// 第二种创建对象的方式
let liming2 = new Object();  // 创建一个空对象,相当于let liming2 = {}
liming2.name = "李明";
liming2.age = 18;
liming2.sayName = function () {
    console.log(this.name);
}

// 第三种创建对象的方式
function Person(name, age, sayName) {
    this.name = name;
    this.age = age;
    this.sayName = sayName;
}

let liming3 = new Person("李明", 18, function () {
    console.log(this.name);
})